package com.ccys.db.vo.doctor.patientHistory;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.Date;

/**
 * @program: WhiteCoat
 * @description: 长期疾病信息
 * @author: ZhangJingCan
 * @create: 2024-02-22 15:23
 **/

@Data
public class LongtermsMakeVo {

    /**
     * 预订长期疾病ID tbl_booking_long_term 表id
     */
    @JsonProperty("booking_longterm_id")
    private String bookingLongtermId;

    /**
     * 预订ID
     */
    @JsonProperty("booking_id")
    private String bookingId;

    /**
     * 长期疾病ID tbl_booking_long_term表condition_id
     */
    @JsonProperty("LongTerm_Condition_ID")
    private String longTermConditionId;

    /**
     * 长期疾病名称 tbl_booking_long_term表condition_name
     */
    @JsonProperty("LongTerm_Condition_Name")
    private String longTermConditionName;

    /**
     * 备注
     */
    @JsonProperty("Notes")
    private String notes;

    /**
     * 长期类型
     */
    @JsonProperty("LongTerm_Type")
    private Integer longTermType;

    /**
     * 长期用药ID
     */
    @JsonProperty("Longterm_Medication_ID")
    private String longtermMedicationId;

    /**
     * 长期用药名称
     */
    @JsonProperty("Longterm_Medication_Name")
    private String longtermMedicationName;

    /**
     * 治疗开始时间
     */
    @JsonProperty("treated_since")
    private Date treatedSince;

    /**
     * 长期疾病翻译名称  需要在代码中翻译longTermConditionName这个字段
     */
    @JsonProperty("LongTerm_Condition_TransName")
    private String longTermConditionTransName;

}
